intellectual property lawyer e-discovery patent fraud legal law legal software electronic discovery attorney ediscovery it-forensic forensics compliance integrity due dilligence copyright case management